20
1Using menus         
2Installing printers 
3Custom printer      
4File - print to     
5Headers             
7Output - options    
8Problem numbering   
9Zero fill           
12Editing keys       
13Line types         
15Number selection   
17Decimal selection  
18Range selection    
19Backup/Load/Delete 
20Error^s            
**
@71 -----------------------------< Menus >------------------------------ 
@07 ---------------------------- Worksheets ---------------------------- 
@03 Create    - Allows worksheets to be created and/or printed. Up to    
             100 formats can be saved with a user defined name.       
 Recall    - Allows saved worksheet formats to be viewed, renamed or  
             deleted and worksheets can be printed using the formats. 
                                                                      
@07 ------------------------------ Files ------------------------------- 
 Load      - file loaded from a floppy disk to the hard drive.        
 Backup    - file on hard drive backed up to a floppy disk.           
 Delete    - file will be deleted from the current directory.         
                                                                      
@07 ----------------------------- Utilitys ----------------------------- 
 Header          - line of text printed on top of worksheets.         
 Printer         - list of functions for installed printer.           
 Install printer - list of printers available to install.             
 Custom printer  - allows you to create your own printer driver.      
                                                                      
 
@71 ----------------------< Installing Printers >----------------------- 
@07 -------------------------------------------------------------------- 
    [Utilitys:Install printer] - when a printer is installed, codes   
    to set margins, etc. will be sent to the printer each time a      
    worksheet is printed. The program MATH-SHOP requires a spacing of 
    6 lines/inch (66 lines per page) with no top and bottom margins.  
    Horizontal spacing is based on 10 char/inch (Pica pitch).         
@07 ---------------------------- Dot Matrix ---------------------------- 
    The worksheets should print correctly without any printer in-     
    stalled. If you have a problem and your printer is not listed,    
    install the [Epson] and set your printer to Epson emulation.      
@07 ------------------- LaserJet, PaintJet or DeskJet ------------------ 
    These printers or compatibles have a non-zero margin as a default.
    You MUST INSTALL the printer driver to correct this problem.      
@07 ----------------------------- General ------------------------------ 
    The codes for an installed printer can also be sent manually by   
    selecting the menu item [Utilitys:Printer] or <M> at print time.  
                                                                      
 
@71 -------------------------< Custom Printer >------------------------- 
@07 -------------------------------------------------------------------- 
@03    [Utilitys:Custom printer] - this allows the creation of a         
@03    custom printer driver. You can enter a printer name and up to     
@03    10 functions with codes. Once created or edited the driver must   
    be installed before use: [Utilitys:Install printer:Custom].       
                                                                      
    If you want control codes sent automatically at print time put    
    these under the function name <Set Page>. For example, to auto-   
    matically send a form feed and turn on NLQ before printing set    
    up a function as follows:     Set Page,27,12,27,120,1             
    Your printer manual contains the codes you will need to set up    
    your own functions. The codes must be in DECIMAL format with a    
    comma used as a separator.                                        
                                                                      
    The codes for an installed printer can also be sent manually by   
    selecting the menu item [Utilitys:Printer] or <M> at print time.  
                                                                      
 
@71 ------------------------< Print to a file >------------------------- 
@07 -------------------------------------------------------------------- 
@03    Worksheets can be printed to a file with a user defined name.     
@03    The file can then be printed without the use of the program.      
@03                                                                      
    For Example:  (assuming you are using the A drive)                
                                                                      
    When prompted for a file name type in      A:MATHTEST.ADD         
    Prints in file MATHTEST.ADD on drive A                            
                                                                      
    Print on a Dos computer by typing     COPY A:MATHTEST.ADD PRN     
                                                                      
    The <Set Page> printer codes for the installed printer will be    
    be placed in the file. You should install the printer that you    
    will be printing the worksheets on before printing to the file.   
    To have no codes in the file install the <None> printer           
    [Utilitys:Install printer:None]                                   
                                                                      
 
@71 ----------------------------< Headers >----------------------------- 
@07 -------------------------------------------------------------------- 
@03    [Utilitys:Headers] -  line of text to be printed at the top of    
@03                          each worksheet.                             
@03                                                                      
    The ACTIVE HEADER will be printed. To make a different header     
    active, scroll until the desired header is displayed then use     
    <F5>. The new header will be the active one until changed.        
                                                                      
    To print without a header make a `Blank header' the active one.   
                                                                      
    The date function   @DATE----|   reserves the 10 spaces needed    
    for the date. The current computer date will be printed on the    
    worksheet. The date should be placed first and then any text.     
                                                                      
                                                                      
                                                                      
                                                continued-()         
 
@71 ----------------------------< Headers >----------------------------- 
@07 -------------------------------------------------------------------- 
@03    <H> - Headers                                                     
@03                                                                      
@03    IF you request more than one worksheet you have these options     
                                                                      
                                                                      
    All the same - selecting this will print the ACTIVE HEADER        
                   on each page and is the default.                   
                                                                      
    Sequence     - selecting this will print a different header       
                   on each page. For example: if your printing        
                   10 pages, header 1 will print on page 1,           
                   header 2 on page 2, continuing up through          
                   header 10 on page 10. One use for this is          
                   to print student names on worksheets.              
                                                                      
                                                                      
 
@71 -------------------------< Output options >------------------------- 
@07 -------------------------------------------------------------------- 
@03    <L> - optional line styles (see Line types)                       
@03    <N> - allows numbering problems and answers                       
@03    <M> - functions for the installed printer can be sent manually    
    <H> - available with multiple worksheets (see Headers)            
    <O> - options to select zero fill or dollar signs                 
    <A> - allows you to specify how the numbers will be aligned       
                                                                      
       Align decimals         Right justify        Mixture            
            |                      |          will randomly select    
        1723.42              1723.42          Align or Right justify  
      +   25.856           +  25.856          for each number         
       ---------            --------                                  
                                                                      
    Defaults are:  Add & Subtract - Align decimals                    
                   Multiplication - Right justify                     
                                               continued-()          
 
@71 -------------------------< Output options >------------------------- 
@07 -------------------------------------------------------------------- 
@03    <N> - IF you select numbering two additional menus appear.        
@03                                                                      
@03    First menu:  you can select how the number will look.             
    Second menu: you can select where the number will be placed.      
                                                                      
       1 Left          2 Above + space        3 Left + space          
                                                                      
                              (5)               (5)                   
        (5)                                                           
            34.3             34.3                   34.3              
          + 56.6           + 56.6                 + 56.6              
           -----            -----                  -----              
                                                                      
    For 3 number addition and options 2 or 3 the maximum vertical     
    is 8. This is changed automatically.                              
                                               continued-()          
 
@71 -------------------------< Output options >------------------------- 
@07 -------------------------------------------------------------------- 
@03    <O> -  Options                                                    
@03                                                                      
@03    1. Zero fill - this works with a submenu to allow you to          
                   increase the number of decimals in the problem     
                   by adding zeros to the end of the numbers.         
                                                                      
       Submenu - you can select to add 0, 1, 2 or 3 zeros to the      
                 numbers. The maximum total is 4. If the number of    
                 decimal places are different they are made equal     
                 after the selected number of zeros are added.        
                                                                      
    2. Money ($) - dollar signs are used in the top number & answer.  
                                                                      
    3. Zero fill + Money ($) - this combines options 1 and 2.         
                                                                      
                                               continued-()          
 
@71 -------------------------< Output options >------------------------- 
@07 ------------------------ Zero fill examples ------------------------ 
@03                                                                      
@03     Problem   select   result         Problem   select   result      
@03                                                                      
       34.5      1       34.50           34.55     0       34.55      
     +  4.7            +  4.70         +  4.7            +  4.70      
      -----             ------          ------            ------      
                                                                      
       34.5      3       34.5000         34.567    3       34.5670    
     +  4.7            +  4.7000       +  4.712          +  4.7120    
      -----             --------        -------           --------    
                                                                      
      34.55      2       34.5500         34.56     0       34.56      
    +  4.7             +  4.7000       +  4.72           +  4.72      
     ------             --------        ------            ------      
                                                                      
                                               continued-()          
 
@71 -------------------------< Output options >------------------------- 
@07 -------------------------------------------------------------------- 
@03    If you request more than one page you will have these options.    
@03                                                                      
@03                                                                      
    Each different : each worksheet will have a new selection of      
                     problems from the chosen ranges.                 
                                                                      
    Same exact     : each worksheet will have the same problems       
                     in the same order.                               
                                                                      
    Same mixed     : each worksheet will have the same problems       
                     but the order will be randomly changed.          
                                                                      
                                                                      
    If you select [Same exact] only one answer sheet is printed.      
                                                                      
                                                                      
 
@71 --------------------------< Editing keys >-------------------------- 
@07 --------- Used for header, custom printer and format names --------- 
@03                                                                      
@03        Left & Right Arrow - move cursor in the displayed text        
@03        Del                - delete character under cursor            
        BackSpace          - delete character to left of cursor       
        Ctrl BackSpace     - delete all text                          
        Home               - move to beginning of text                
        End                - move to end of text                      
        Esc                - exit without save                        
        Enter              - save modified text                       
                                                                      
                                                                      
                                                                      
                                                                      
                                                                      
                                                                      
                                                                      
 
@71 --------------------------< Line types >---------------------------- 
@07 ----------------- Add, Subtract, Multiply, Variety ----------------- 
@03                                                                      
@03    <L> - Line type :               231.23                            
@03                                  + 849.45                            
                          ---->    -------                            
                                                                      
                                                                      
    The default is the HYPHEN which prints as a dashed line. The      
    following options print as solid lines.                           
                                                                      
       1. Underline          : should print on any printer            
       2. Solid (Dot matrix) : graphics character                     
       3. Solid (Laser)      : graphics character (Roman 8 font)      
                                                                      
           (Options 2 and 3 cannot be printed to a file)              
                                                                      
                                                continued-()         
 
@71 --------------------------< Line types >---------------------------- 
@07 ---------------------------- Division ------------------------------ 
@03                                                                      
@03    <L> - Line type :                                                 
@03                                                                      
    There are 6 options - 2 line types and 3 spacings                 
                                                                      
                      ______                      ________            
           1.  dd.d / dddd.d             4.  dd.d ) dddd.d            
                     ______                       _______             
           2.  dd.d /dddd.d              5.  dd.d )dddd.d             
                    ______                       _______              
           3.  dd.d/dddd.d               6.  dd.d)dddd.d              
                                                                      
                                                                      
                   (The default is option 5)                          
                                                                      
                                                                      
 
@71 ------------------------< Number Selection >------------------------ 
@07 -------------------------------------------------------------------- 
@03   The program selects the numbers randomly from the ranges that      
@03   are input.                                                         
                                                                      
@07 --------------------- Addition & Multiplication -------------------- 
   Depending on the ranges selected the program will prompt you to    
   determine if the number of digits in the top number can be less    
   than the number of digits in the bottom number. Addition uses      
   the whole number part. Multiplication uses both parts.             
                                                                      
             Allow < bottom              Must be >= bottom            
                                                                      
            45.65       45.651           45.65       145.6            
         x 1753.3    + 753.3           x 932.8     +  32.825          
          -------     --------          ------      --------          
                                                                      
                                                continued-()         
 
@71 ------------------------< Number Selection >------------------------ 
@07 --------------------------- Subtraction ---------------------------- 
@03   Negative answers are not allowed. If you select ranges that        
@03   have only negative answers the program will tell you this and      
   request new input.                                                 
                                                                      
@07 ----------------------------- Variety ------------------------------ 
   This menu selection allows addition (2 number), subtraction and    
   multiplication problems to be placed on the same worksheet. A      
   menu will appear asking what combination of problems should be     
   used on the worksheet. The program will try to make an equal mix   
   of problems depending on the ranges and type of problems selected. 
   However, multiplication will always have the number of digits in   
   the top greater than or equal to the number of digits in the       
   bottom and if ranges are selected that would only have negative    
   subtraction answers, subtraction will not be on the worksheets.    
                                                                      
                                                                      
 
@71 -----------------------< Decimal Selection >------------------------ 
@07 -------------------------------------------------------------------- 
@03    DECIMAL PLACES IN PROBLEM:                                        
@03                                                                      
@03    The number of decimal places does not vary in the problems        
    once selected. For example if you select 2 digits for the top     
    number then all the problems on the worksheet will have 2         
    decimal places in the top number. (except when using zero fill)   
                                                                      
    DECIMAL PLACES IN ANSWER:                                         
                                                                      
    These are selectable with the following maximums                  
                                                                      
    Add & Subtract - equals maximum number in problem                 
    Multiplication - product of decimal places in top and bottom      
                     number or 4 whichever is less.                   
    Division       - maximum of 6                                     
                                                                      
 
@71 -----------------------------< Ranges >----------------------------- 
@07 -------------------------------------------------------------------- 
@03    Ranges are a combination of the whole number and decimal part.    
@03                                                                      
@03        # digits      Whole number            Decimal places          
                                                                      
        4 digits      0000 - 9999             .1000 - .9999           
        3 digits       000 - 999               .100 - .999            
        2 digits        00 - 99                 .10 - .99             
        1 digit          0 - 9                   .1 - .9              
                                                                      
    For Example:                                                      
       Whole number - select 3 digits and change ranges to 350-850    
                                                                      
       Decimal part - select 2 digits                                 
                                                                      
       Final ranges are:   350.10 - 850.99                            
                                                                      
 
@71 --------------------< Backup/Load/Delete files >-------------------- 
@07 -------------------------------------------------------------------- 
@03    [Files] - The saved formats, custom printer and headers are       
@03              stored in files with the program. The files are:        
@03                                                                      
      MTHSHOP3.DAT - file containing the stored formats               
      MTHSHOP3.HDR - file containing the stored headers               
      MTHSHOP3.PRC - file containing the custom printer driver        
                                                                      
    <Load/Backup>  - allows the above files to be saved to, or        
                     retrieved from a floppy disk. One use for        
                     this is to allow different people to use the     
                     same program on a hard disk, but have their      
                     own header, format and custom printer files.     
    <Delete>       - allows you to delete any of the above files.     
                     Use if one of these files becomes corrupted      
                     and the program cannot read it. Once deleted     
                     the program will create a new one.               
 
@71 -----------------------------< Errors >----------------------------- 
@07 -------------------------------------------------------------------- 
@03    The program will display any errors (such as trying to print      
@03    with the printer off) at the bottom of the screen. You can        
@03    correct the problem and continue, or <Esc>-exit.                  
                                                                      
    If an error occurs that the program does not expect you will see  
                                                                      
             AN UNANTICIPATED ERROR HAS OCCURRED # X                  
                                                                      
    IF you get this message you can only <Esc>-exit. Write down       
    the error number (X) and what you were doing when it occurred.    
    Send this information including program name and version number   
    to the author.                                                    
                                                                      
                                                                      
                                                                      
                                                                      
 
